andrew martin
ChessThe Scandinavian Defence: Sixty Minutes to Buy Peace of Mind, and the Price Paid at Move FifteenTable seven of the club sits at the end of a narrow alley off Nguyen Chi Than...
ChessThe Scandinavian Defense: When Carlsen's Halo Covers a Club-Level SystemOn a summer evening at a chess club on Nguyen Chi Thanh Street in Da Nang, I...
ChessBodhana Sivanandan at 11 and the Elephant Gambit: When a Headline Walks Away from the BoardBodhana Sivanandan at 11 and the Elephant Gambit: When a Headline Walks Away...
ChessElephant Gambit and data warnings: Why the 'David Anton wins convincingly' article lacks statisticsA recent article titled "Legends & Prodigies: David Anton wins convincingly,...
VolleyballItalian Volleyball Between Two Olympic Cycles: Rhythm Rewritten from Forgotten AfternoonsMilan, October. A youth-team training session unfolds in a gym tucked behind...
Domestic FootballWhen Bae Ji-won Saw the Cracks Between Vietnam's PassesIn the tunnel at the Si Jalak Harupat stadium in Bandung, there were silences...
VolleyballEgypt wins CAVB 2026: Historic Olympic ticket for African women's volleyballThe CAVB Women's Volleyball African Nations Championship 2026 final ended wit...
International FootballWhen the Data Falls Silent: Football, Rumour and the Craft of Writing from the VoidThree in the morning in London, rain tapping against the window of a small fl...
VolleyballBahrain Beat Oman 3-0 Without a Ticket: The Point-Ratio Lesson from FukuokaI stayed behind for a long time after the final whistle of Bahrain against Om...
AthleticsQuach Thi Lan: The Silence Between Two Lines and the Unnamed RecordThere are matches whose scores are never recorded, because people choose to...
Formula 1Haas, Camara and the Price of a Seat Cleared Midway Through a Seven-Point FightOn 14 October 2026, Haas issued a statement confirming Rafael Camara will rac...
EsportsThe Blank Page of Esports Data: When an Analytics Pipeline Fails SilentlyEarlier this month, a nine-section analysis report passed across my review...
BadmintonLakshya Sen and the Road to Asian Games 2026 Gold: When Head-to-Head Data Says OtherwiseI sat down with Lakshya Sen's head-to-head record against the five names said...
BasketballJuancho Hernangomez at 30: A Journeyman Stops in Athens During the Season Panathinaikos Calls a FailureThe Athens winter is not as cold as the rainy days back in Da Nang, but...
EsportsNine Layers of Esports Analysis and an Empty Dataset: Why the N/A Must StayAt 2:40 in the morning I opened the esports analysis report that had just...
International FootballThe Empty Dossier: When Transfer-Window Data Says Nothing1:47 in the morning, third day of the transfer window, my phone lit up. An...
International FootballEmpty Data Sheets and the Price of Hasty Conclusions — Lessons from a V.League Analysis RoomIn October 2026, at the training centre of Sanna Khanh Hoa BVN, I sat in fron...
BadmintonNotice: Article Cannot Be Created — Source Analysis Is EmptyThe request to create a 2,396-word Vietnamese sports article based on the...
International FootballTrabzonspor vs Beşiktaş, Süper Lig Matchweek 8: When the Kick-off Question Buries the Head-to-Head DataOn the morning of Monday, 19 October 2026, I reopened four pages of old notes...
Domestic FootballVietnam U20 lose 1-3 to Iran, eliminated from 2027 AFC U20 Asian Cup qualifiersSilence after the final whistle is the most honest voice of a team. At Viet T...
ChessThe Scandinavian Defense: When Carlsen's Halo Covers a Club-Level SystemOn a summer evening at a chess club on Nguyen Chi Thanh Street in Da Nang, I...
ChessBodhana Sivanandan at 11 and the Elephant Gambit: When a Headline Walks Away from the BoardBodhana Sivanandan at 11 and the Elephant Gambit: When a Headline Walks Away...
ChessElephant Gambit and data warnings: Why the 'David Anton wins convincingly' article lacks statisticsA recent article titled "Legends & Prodigies: David Anton wins convincingly,...
VolleyballItalian Volleyball Between Two Olympic Cycles: Rhythm Rewritten from Forgotten AfternoonsMilan, October. A youth-team training session unfolds in a gym tucked behind...
Domestic FootballWhen Bae Ji-won Saw the Cracks Between Vietnam's PassesIn the tunnel at the Si Jalak Harupat stadium in Bandung, there were silences...
VolleyballEgypt wins CAVB 2026: Historic Olympic ticket for African women's volleyballThe CAVB Women's Volleyball African Nations Championship 2026 final ended wit...
International FootballWhen the Data Falls Silent: Football, Rumour and the Craft of Writing from the VoidThree in the morning in London, rain tapping against the window of a small fl...
VolleyballBahrain Beat Oman 3-0 Without a Ticket: The Point-Ratio Lesson from FukuokaI stayed behind for a long time after the final whistle of Bahrain against Om...
AthleticsQuach Thi Lan: The Silence Between Two Lines and the Unnamed RecordThere are matches whose scores are never recorded, because people choose to...
Formula 1Haas, Camara and the Price of a Seat Cleared Midway Through a Seven-Point FightOn 14 October 2026, Haas issued a statement confirming Rafael Camara will rac...
EsportsThe Blank Page of Esports Data: When an Analytics Pipeline Fails SilentlyEarlier this month, a nine-section analysis report passed across my review...
BadmintonLakshya Sen and the Road to Asian Games 2026 Gold: When Head-to-Head Data Says OtherwiseI sat down with Lakshya Sen's head-to-head record against the five names said...
BasketballJuancho Hernangomez at 30: A Journeyman Stops in Athens During the Season Panathinaikos Calls a FailureThe Athens winter is not as cold as the rainy days back in Da Nang, but...
EsportsNine Layers of Esports Analysis and an Empty Dataset: Why the N/A Must StayAt 2:40 in the morning I opened the esports analysis report that had just...
International FootballThe Empty Dossier: When Transfer-Window Data Says Nothing1:47 in the morning, third day of the transfer window, my phone lit up. An...
International FootballEmpty Data Sheets and the Price of Hasty Conclusions — Lessons from a V.League Analysis RoomIn October 2026, at the training centre of Sanna Khanh Hoa BVN, I sat in fron...
BadmintonNotice: Article Cannot Be Created — Source Analysis Is EmptyThe request to create a 2,396-word Vietnamese sports article based on the...
International FootballTrabzonspor vs Beşiktaş, Süper Lig Matchweek 8: When the Kick-off Question Buries the Head-to-Head DataOn the morning of Monday, 19 October 2026, I reopened four pages of old notes...
Domestic FootballVietnam U20 lose 1-3 to Iran, eliminated from 2027 AFC U20 Asian Cup qualifiersSilence after the final whistle is the most honest voice of a team. At Viet T...
